; GreenBitUniversal Setup Information file V2.76 (Win64)
; Copyright (c) 2014 by Green Bit S.p.A.
;
; This file supports 64bit (x64) edition of the following OS:
;    Windows 8.1
;    Windows 8
;    Windows 7
;    Windows Vista
;    Windows XP
;    Windows Embedded 8 Standard
;    Windows Embedded Standard 7 (WES7)
;    Windows Embedded Enterprise
;    Windows Embedded POSReady
;    Windows Embedded Server
;    Windows XP Embedded
;    Windows Server 2012 R2
;    Windows Server 2012
;    Windows Server 2008 R2
;    Windows Server 2008
;    Windows Server 2003
;    Windows Home Server

;******************************************************************************
; Version section
;------------------------------------------------------------------------------
[Version]
Signature="$Windows NT$"
Provider=%S_Provider%
DriverVer=12/20/2013,2.76.0.0

Class=GreenBitUSBDevices
ClassGUID={77533137-5A31-477c-A0D9-F560E2088217}
CatalogFile=GreenBitUniversal_x64.cat

;******************************************************************************
; Class Install section
;------------------------------------------------------------------------------
[ClassInstall32] 
AddReg=_AddReg_ClassInstall

[_AddReg_ClassInstall]
HKR,,,,"%S_DeviceClassDisplayName%"
HKR,,Icon,,"-20"

;******************************************************************************
; Options
;------------------------------------------------------------------------------
[ControlFlags]

;******************************************************************************
; Manufacturer section
;------------------------------------------------------------------------------
[Manufacturer]
%S_Mfg%=_Models, ntamd64

;******************************************************************************
; Models section
;------------------------------------------------------------------------------
; x64-based systems
[_Models.ntamd64]
%VID_17B9&PID_0001.DeviceDesc%=_Install, USB\VID_17B9&PID_0001
%VID_17B9&PID_0002.DeviceDesc%=_Install, USB\VID_17B9&PID_0002
%VID_17B9&PID_0003.DeviceDesc%=_Install, USB\VID_17B9&PID_0003
%VID_17B9&PID_0004.DeviceDesc%=_Install, USB\VID_17B9&PID_0004
%VID_17B9&PID_0005.DeviceDesc%=_Install, USB\VID_17B9&PID_0005
%VID_17B9&PID_0006.DeviceDesc%=_Install, USB\VID_17B9&PID_0006
%VID_17B9&PID_0007.DeviceDesc%=_Install, USB\VID_17B9&PID_0007
;
%VID_17B9&PID_0018.DeviceDesc%=_Install, USB\VID_17B9&PID_0018
;
%VID_17B9&PID_0026.DeviceDesc%=_Install, USB\VID_17B9&PID_0026
%VID_17B9&PID_0027.DeviceDesc%=_Install, USB\VID_17B9&PID_0027
%VID_17B9&PID_2001.DeviceDesc%=_Install, USB\VID_17B9&PID_2001
%VID_17B9&PID_0028.DeviceDesc%=_Install, USB\VID_17B9&PID_0028
%VID_17B9&PID_0029.DeviceDesc%=_Install, USB\VID_17B9&PID_0029
;
%VID_17B9&PID_0084.DeviceDesc%=_Install, USB\VID_17B9&PID_0084
%VID_17B9&PID_0085.DeviceDesc%=_Install, USB\VID_17B9&PID_0085
%VID_17B9&PID_0086.DeviceDesc%=_Install, USB\VID_17B9&PID_0086
%VID_17B9&PID_0087.DeviceDesc%=_Install, USB\VID_17B9&PID_0087
%VID_17B9&PID_0088.DeviceDesc%=_Install, USB\VID_17B9&PID_0088
%VID_17B9&PID_0089.DeviceDesc%=_Install, USB\VID_17B9&PID_0089
;
%VID_17B9&PID_1025.DeviceDesc%=_Install, USB\VID_17B9&PID_1025
;
%VID_17B9&PID_0401.DeviceDesc%=_Install, USB\VID_17B9&PID_0401
;
%VID_17B9&PID_0301.DeviceDesc%=_Install, USB\VID_17B9&PID_0301
%VID_17B9&PID_0304.DeviceDesc%=_Install, USB\VID_17B9&PID_0304
;
%VID_17B9&PID_0201.DeviceDesc%=_Install, USB\VID_17B9&PID_0201
;
%VID_17B9&PID_0442.DeviceDesc%=_Install, USB\VID_17B9&PID_0442
;
%VID_17B9&PID_0020.DeviceDesc%=_Install, USB\VID_17B9&PID_0020
%VID_17B9&PID_0021.DeviceDesc%=_Install, USB\VID_17B9&PID_0021
;
%VID_17B9&PID_3630.DeviceDesc%=_Install, USB\VID_17B9&PID_3630
;
%VID_17B9&PID_1000.DeviceDesc%=_Install, USB\VID_17B9&PID_1000
%VID_17B9&PID_1001.DeviceDesc%=_Install, USB\VID_17B9&PID_1001
%VID_17B9&PID_1002.DeviceDesc%=_Install, USB\VID_17B9&PID_1002
;
%VID_17B9&PID_0500.DeviceDesc%=_Install, USB\VID_17B9&PID_0500
%VID_17B9&PID_0501.DeviceDesc%=_Install, USB\VID_17B9&PID_0501
%VID_17B9&PID_0502.DeviceDesc%=_Install, USB\VID_17B9&PID_0502
%VID_17B9&PID_0503.DeviceDesc%=_Install, USB\VID_17B9&PID_0503
%VID_17B9&PID_0504.DeviceDesc%=_Install, USB\VID_17B9&PID_0504
%VID_17B9&PID_0505.DeviceDesc%=_Install, USB\VID_17B9&PID_0505
%VID_17B9&PID_0506.DeviceDesc%=_Install, USB\VID_17B9&PID_0506
;
%VID_17B9&PID_C500.DeviceDesc%=_Install, USB\VID_17B9&PID_C500
%VID_17B9&PID_C501.DeviceDesc%=_Install, USB\VID_17B9&PID_C501
%VID_17B9&PID_C502.DeviceDesc%=_Install, USB\VID_17B9&PID_C502
%VID_17B9&PID_C503.DeviceDesc%=_Install, USB\VID_17B9&PID_C503
%VID_17B9&PID_C504.DeviceDesc%=_Install, USB\VID_17B9&PID_C504
%VID_17B9&PID_C505.DeviceDesc%=_Install, USB\VID_17B9&PID_C505
%VID_17B9&PID_C506.DeviceDesc%=_Install, USB\VID_17B9&PID_C506
;
%VID_17B9&PID_0040.DeviceDesc%=_Install, USB\VID_17B9&PID_0040
%VID_17B9&PID_0041.DeviceDesc%=_Install, USB\VID_17B9&PID_0041
%VID_17B9&PID_0042.DeviceDesc%=_Install, USB\VID_17B9&PID_0042
%VID_17B9&PID_0043.DeviceDesc%=_Install, USB\VID_17B9&PID_0043
%VID_17B9&PID_0044.DeviceDesc%=_Install, USB\VID_17B9&PID_0044
%VID_17B9&PID_0045.DeviceDesc%=_Install, USB\VID_17B9&PID_0045
%VID_17B9&PID_0046.DeviceDesc%=_Install, USB\VID_17B9&PID_0046
;
%VID_17B9&PID_A000.DeviceDesc%=_Install, USB\VID_17B9&PID_A000
%VID_17B9&PID_A001.DeviceDesc%=_Install, USB\VID_17B9&PID_A001
%VID_17B9&PID_A002.DeviceDesc%=_Install, USB\VID_17B9&PID_A002
%VID_17B9&PID_B000.DeviceDesc%=_Install, USB\VID_17B9&PID_B000
%VID_17B9&PID_B001.DeviceDesc%=_Install, USB\VID_17B9&PID_B001
%VID_17B9&PID_B002.DeviceDesc%=_Install, USB\VID_17B9&PID_B002
%VID_17B9&PID_D000.DeviceDesc%=_Install, USB\VID_17B9&PID_D000
%VID_17B9&PID_D001.DeviceDesc%=_Install, USB\VID_17B9&PID_D001
%VID_17B9&PID_D002.DeviceDesc%=_Install, USB\VID_17B9&PID_D002
%VID_17B9&PID_E000.DeviceDesc%=_Install, USB\VID_17B9&PID_E000
%VID_17B9&PID_E001.DeviceDesc%=_Install, USB\VID_17B9&PID_E001
%VID_17B9&PID_E002.DeviceDesc%=_Install, USB\VID_17B9&PID_E002
%VID_17B9&PID_F000.DeviceDesc%=_Install, USB\VID_17B9&PID_F000
%VID_17B9&PID_F001.DeviceDesc%=_Install, USB\VID_17B9&PID_F001
%VID_17B9&PID_F002.DeviceDesc%=_Install, USB\VID_17B9&PID_F002

;******************************************************************************
; Install sections x64-based systems
;------------------------------------------------------------------------------
[_Install.ntamd64]
CopyFiles=_CopyFiles_sys_x64

[_Install.ntamd64.Services]
AddService = %S_ServiceName%, 0x00000002, _AddService_x64, _EventLog_x64

[_Install.ntamd64.HW]
AddReg=_AddReg_HW

[_AddService_x64]
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\%S_DriverName_x64%.sys

[_EventLog_x64]
AddReg=_EventLog_x64_AddReg

[_EventLog_x64_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\%S_DriverName_x64%.sys"
HKR,,TypesSupported,  %REG_DWORD%,7

;******************************************************************************
; Registry sections
;------------------------------------------------------------------------------
[_AddReg_HW]
HKR,,DriverUserInterfaceGuid,%REG_SZ%,"{77533137-5A31-477c-A0D9-F560E2088217}"

HKR,,DisableDefaultInterface,%REG_DWORD%, 1

HKR,,PowerStateOnOpen,      %REG_DWORD%, 0
HKR,,PowerStateOnClose,     %REG_DWORD%, 0
HKR,,MinPowerStateUsed,     %REG_DWORD%, 3
HKR,,MinPowerStateUnused,   %REG_DWORD%, 3
HKR,,EnableRemoteWakeup,    %REG_DWORD%, 0
HKR,,AbortPipesOnPowerDown, %REG_DWORD%, 1
HKR,,UnconfigureOnClose,    %REG_DWORD%, 1
HKR,,ResetDeviceOnClose,    %REG_DWORD%, 0
HKR,,MaxIsoPackets,         %REG_DWORD%, 512
HKR,,ShortTransferOk,       %REG_DWORD%, 1
HKR,,RequestTimeout,        %REG_DWORD%, 1000
HKR,,SuppressPnPRemoveDlg,  %REG_DWORD%, 1
HKR,,ConfigDescMinQuerySize,%REG_DWORD%, 0

;******************************************************************************
; Copy Files section
;------------------------------------------------------------------------------
[_CopyFiles_sys_x64]
GreenBitUniversal_x64.sys

;******************************************************************************
; Destination Directories
;------------------------------------------------------------------------------
[DestinationDirs]
DefaultDestDir =     12   ; %windir%\system32\drivers 
_CopyFiles_sys_x64 = 12

;******************************************************************************
; Disk Layout
;------------------------------------------------------------------------------
[SourceDisksNames.amd64]
1=%S_DiskName%,,

[SourceDisksFiles.amd64]
GreenBitUniversal_x64.sys=1

;******************************************************************************
; Text Strings
;------------------------------------------------------------------------------
[Strings]
REG_SZ         = 0x00000000
REG_MULTI_SZ   = 0x00010000
REG_EXPAND_SZ  = 0x00020000
REG_BINARY     = 0x00000001
REG_DWORD      = 0x00010001

; provider/manufacturer name
S_Provider="Green Bit"
S_Mfg="Green Bit S.p.A."

; device class display name, shown in Device Manager
S_DeviceClassDisplayName="Green Bit USB devices"

; device description
;
VID_17B9&PID_0001.DeviceDesc="Green Bit MRO40"
VID_17B9&PID_0002.DeviceDesc="Green Bit Visascan"
VID_17B9&PID_0003.DeviceDesc="Green Bit VisaScan3 (V6.x)"
VID_17B9&PID_0004.DeviceDesc="Green Bit Visascan"
VID_17B9&PID_0005.DeviceDesc="Green Bit Visascan"
VID_17B9&PID_0006.DeviceDesc="Green Bit Visascan"
VID_17B9&PID_0007.DeviceDesc="Green Bit Visascan"
;
VID_17B9&PID_0018.DeviceDesc="Green Bit FSM18"
;
VID_17B9&PID_0026.DeviceDesc="Green Bit FSM26"
VID_17B9&PID_0027.DeviceDesc="Green Bit FSM26PA"
VID_17B9&PID_2001.DeviceDesc="Green Bit FSM26L&F"
VID_17B9&PID_0028.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_0029.DeviceDesc="Green Bit Fingerprint Scanner"
;
VID_17B9&PID_0084.DeviceDesc="Green Bit FSM84"
VID_17B9&PID_0085.DeviceDesc="Green Bit DactyScan84N"
VID_17B9&PID_0086.DeviceDesc="Green Bit DactyScan84C"
VID_17B9&PID_0087.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_0088.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_0089.DeviceDesc="Green Bit Fingerprint Scanner"
;
VID_17B9&PID_1025.DeviceDesc="Green Bit MPH-102-55-U"
;
VID_17B9&PID_0401.DeviceDesc="Green Bit ICT-401"
;
VID_17B9&PID_0301.DeviceDesc="Green Bit UBIS-3"
VID_17B9&PID_0304.DeviceDesc="Green Bit UBIS-4"
;
VID_17B9&PID_0201.DeviceDesc="Green Bit OFP-2"
;
VID_17B9&PID_0442.DeviceDesc="Green Bit SLS-442"
;
VID_17B9&PID_0020.DeviceDesc="Green Bit DactyID20"
VID_17B9&PID_0021.DeviceDesc="Green Bit Fingerprint Scanner"
;
VID_17B9&PID_3630.DeviceDesc="Green Bit Scan-CIE Cam"
;
VID_17B9&PID_1000.DeviceDesc="Green Bit MultiScan1000"
VID_17B9&PID_1001.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_1002.DeviceDesc="Green Bit Fingerprint Scanner"
;
VID_17B9&PID_0500.DeviceDesc="Green Bit MultiScan500"
VID_17B9&PID_0501.DeviceDesc="Green Bit MultiScan527"
VID_17B9&PID_0502.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_0503.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_0504.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_0505.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_0506.DeviceDesc="Green Bit Fingerprint Scanner"
;
VID_17B9&PID_C500.DeviceDesc="Green Bit MC500"
VID_17B9&PID_C501.DeviceDesc="Green Bit MC117"
VID_17B9&PID_C502.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_C503.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_C504.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_C505.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_C506.DeviceDesc="Green Bit Fingerprint Scanner"
;
VID_17B9&PID_0040.DeviceDesc="Green Bit DactyScan40"
VID_17B9&PID_0041.DeviceDesc="Green Bit DactyScan40A"
VID_17B9&PID_0042.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_0043.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_0044.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_0045.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_0046.DeviceDesc="Green Bit Fingerprint Scanner"
;
VID_17B9&PID_A000.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_A001.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_A002.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_B000.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_B001.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_B002.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_D000.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_D001.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_D002.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_E000.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_E001.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_E002.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_F000.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_F001.DeviceDesc="Green Bit Fingerprint Scanner"
VID_17B9&PID_F002.DeviceDesc="Green Bit Fingerprint Scanner"

; disk name
S_DiskName="Green Bit Driver Disk"

; File name of driver executable.
S_ServiceName="GreenBitUniversal"
S_DriverName_x64="GreenBitUniversal_x64"

; *** EOF ***